Building a Virtual Framework for Networked Recon gurable Hardware and Software Objects
نویسندگان
چکیده
Logic and I O Block The logic block used in an FPGA strongly in uences the FPGA speed and area e ciency While many di erent logic blocks have been used in FPGAs most current commercial FPGAs are using logic blocks based on look up tables LUTs Accordingly in our research we will only build abstract logic block for those LUT based FPGAs One abstract basic logic block is shown in Fig It contains a K input LUT we choose K in the example to implement com binational logic a D ip op to implement sequential logic and a multiplexer to choose the output The pin locations of an abstract logic block are chosen randomly because they will be mapped to the real pin locations of the client FPGA later Combination of abstract basic logic blocks can be used to describe a series of commercial logic blocks such as those used in Altera K and K FPGAs Xilinx and series
منابع مشابه
Object oriented development method for recon®gurable embedded systems
The authors present a novel method for developing recon®gurable systems targeted at embedded system applications. The paper shows how an existing object oriented design method (MOOSE) has been adapted to include recon®gurable hardware (FPGAs). Previous research on recon®gurable computing has concentrated on the ef®cient mapping of algorithms to FPGAs. It must be realised that recon®gurable hard...
متن کاملRecon gurable Computing for Augmented Reality
Augmented reality involves combining threedimensional real and synthetic objects for realtime user interaction. We describe a framework for supporting augmented reality applications by appropriate hardware and software. The bene ts of recon gurable computing, which allows optimised video analysis and synthesis to adapt to environmental changes, are explained using this framework. Our approach i...
متن کاملBEEHIVE: an adaptive, distributed, embedded signal processing environment
We propose an open signal processing system design and implementation environment, BEEHIVE, that allows application developers to rapidly compose and debug functional speci cations in a networked, distributed computing environment, and then later migrate the application (transparently) onto an embedded, distributed, computing hardware/software platform, with the capability to recongure (adaptiv...
متن کاملA Case Study of Algorithm Implementation in Recon gurable Hardware and Software
We present a case study of implementation of a combinatorial search problem in both recon gurable hardware and software. The particular problem is the search for approximate solutions of overconstrained systems of equations over GF(2). The problem is of practical interest in cryptanalysis. We consider the e cient implementation of exhaustive search techniques to nd the best solutions of sets of...
متن کاملReconngurable Processor Board
The concept of dynamic recon gurability combines advantages of hardware and software. The goal is to make use of the structural advantages of hardware without losing the exibility of software. In this paper we present a recon gurable processor board which is based on the concept of dynamic recon gurability. We emphasize on the dynamic recon gurability of the system and the multi-chip module (MC...
متن کامل